Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Crystal Lake, Illinois (IL), United States

Carlos` River Cafe
4
50 reviews

1707 Nish Rd, Crystal Lake, IL 60012-1552, Crystal Lake

I've been going here for years with friends and we'll continue to go back as we get older. Amazing chimichangas and just